#include<stdio.h>
#include "LinklistwithHead.h"

int main()
{
    Datatype x;
    printf("请输入链表A:");
    int num;
    Head *h1 = createlist();//创建头结点链表
    
    while(1)//输入数据到节点中
    {
        scanf("%d",&num);
        if(num == 0)
        {
            break;
        }
        inserTolist(num,h1);
    }
    //输出
    printflist(h1);

    printf("请输入链表B:");
    int num;
    Head *h2 = createlist();//创建头结点链表
    
    while(1)//输入数据到节点中
    {
        scanf("%d",&num);
        if(num == 0)
        {
            break;
        }
        inserTolist(num,h2);
    }
    //输出
    printflist(h2);
    printf("-------------------------------");
/*
    bool b = haIsSonOfhb(h1,h2);
    if(b)
    {
        printf("YES");
    }
    else
    {
        printf("NO");
    }
*/

/*

    //输入要查找的值X
    printf("要查找的值：");
    scanf("%d",&x);
    findValue(h,x);
    //printflist(h);


    clearlist(h);
    //删除链表
    deletelist(h);
*/
    return 0;
}